package com.zr.dao;

import java.util.ArrayList;

/**
 * 
 * @author lmm
 *
 */
public interface TypeDao {
	/**
	 * 
	 * @param tname 新增知识类型名
	 * @param tid 新增知识所属知识类型id
	 */
	public void addTypeToDB(String tname,int tid);
	/**
	 * 
	 * @param tname 修改后的知识类型名
	 * @param tid 修改的知识类型id
	 */
	public void changeTypeToDB(String tname,int tid);
	/**
	 * 
	 * @param tid 删除节点的id
	 */
	public void deleteTypeToDB(int tid);
	
	/**
	 * 查询所有的根节点
	 * @return
	 */
	public ArrayList<String> getAllTnameByTstate();
}